striding ahead - Français Anglais Dictionnaire